2024-04-02 Tue : 鎖人間たちは夜に話し込む
生活
https://gyazo.com/516b451c2f3b0406a77e0f30d50bd117
おもに SSH と GPG の設定だったな。新規ユーザとして GitHub を歩くと「こんな景色だったのか〜」と新鮮な気持ち。ところどころで見かけた Octocat ちゃんの画像がかわいかったから貼っておくね。 https://gyazo.com/8318e33fd2067fcf507145bd1f90cc5f
続いては、お昼のお散歩のときに見た木と葉と花の写真よ。
https://gyazo.com/5cbc8a615bf18c2fe2fde4948fe1c58a
https://gyazo.com/fbc3437075488daed39cce17e0c029da
https://gyazo.com/22d2db96507d0167e7ef5605d385c373
https://gyazo.com/56c283014741893187115bbe27902c59
Rails 製のウェブアプリケーションをチームで開発しているとき、ぼくはしばしば「ここの blank? は nil? でじゅうぶんでしょう」とコメントする。不必要に blank? present? 系を乱発すると処理内容がぼやけて見えちゃうよね。 今日もチーム内でそんな話をしていたら下記の実装を教えてもらって「えっ!」となった。TimeWithZone is never blank。ダイヤモンドは砕けない的な。Diamond Is Not Crash。 code:never-blank.rb
# An instance of ActiveSupport::TimeWithZone is never blank
def blank?
false
end
https://scrapbox.io/files/660bf186e093a7002404beec.webp
今日の n 年前
ナビ